battle of uhud - German English Dictionary